Wal-Mart, Starbucks, Aetna’s pay hikes: Why now?